.admin-edit-media {
    position: relative;
}

.admin-cropguide {
    $_opacity_light: 0.65;
    $_opacity_dark: 0.25;
    position: absolute;

    &.admin-cropguide-horiz {
        border-top: 1px solid rgba(255, 255, 255, $_opacity_light);
        border-bottom: 1px solid rgba(0, 0, 0, $_opacity_dark);
        height: 0;
        left: 0;
        right: 0;
    }

    &.admin-cropguide-vert {
        border-left: 1px solid rgba(255, 255, 255, $_opacity_light);
        border-right: 1px solid rgba(0, 0, 0, $_opacity_dark);
        width: 0;
        top: 0;
        bottom: 0;
    }
}